﻿namespace SERFLITEMAX20
{
    using System;

    public enum NPCFlags : uint
    {
        UNIT_NPC_FLAG_AMMOVENDOR = 0x100,
        UNIT_NPC_FLAG_AUCTIONEER = 0x200000,
        UNIT_NPC_FLAG_BANKER = 0x20000,
        UNIT_NPC_FLAG_BATTLEMASTER = 0x100000,
        UNIT_NPC_FLAG_CLASSTRAINER = 0x20,
        UNIT_NPC_FLAG_FOODVENDOR = 0x200,
        UNIT_NPC_FLAG_GOSSIP = 1,
        UNIT_NPC_FLAG_GUILD_BANKER = 0x800000,
        UNIT_NPC_FLAG_GUILDMASTER = 0x40000,
        UNIT_NPC_FLAG_INNKEEPER = 0x10000,
        UNIT_NPC_FLAG_NONE = 0,
        UNIT_NPC_FLAG_POISONVENDOR = 0x400,
        UNIT_NPC_FLAG_PROFESSIONTRAINER = 0x40,
        UNIT_NPC_FLAG_QUESTGIVER = 2,
        UNIT_NPC_FLAG_REAGENTVENDOR = 0x800,
        UNIT_NPC_FLAG_REPAIR = 0x1000,
        UNIT_NPC_FLAG_SPIRITGUIDE = 0x8000,
        UNIT_NPC_FLAG_SPIRITHEALER = 0x4000,
        UNIT_NPC_FLAG_STABLE = 0x400000,
        UNIT_NPC_FLAG_TABARDDESIGNER = 0x80000,
        UNIT_NPC_FLAG_TAXIVENDOR = 0x2000,
        UNIT_NPC_FLAG_TRAINER = 0x10,
        UNIT_NPC_FLAG_UNKNOWN1 = 4,
        UNIT_NPC_FLAG_UNKNOWN2 = 8,
        UNIT_NPC_FLAG_VENDOR = 0x80
    }
}

